research engineers - German English Dictionary